A.mo {
	FONT-SIZE: 10px
}
A.epl {
	FONT-SIZE: 10px
}
.cap {
	FONT-SIZE: 10px
}
.sh {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000
}
.cap {
	FONT-WEIGHT: normal; COLOR: #666
}
.sibf {
	MARGIN: 0px 0px 0px 5px
}
.sibmg {
	MARGIN: 0px 0px 0px 5px
}
.sibf {
	BACKGROUND: #eed
}
.sibmg {
	BACKGROUND: #ffde9c
}
.footermain {
	WIDTH: 760px
}
.byl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666
}
.byd {
	FONT-SIZE: 11px; COLOR: #000
}
.seeAlsoH {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #333
}
.sad {
	FONT-SIZE: 11px; COLOR: #666
}
.ch1 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 1px
}
.ch2 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 1px
}
.ch1 {
	BACKGROUND-COLOR: #77aabb
}
.ch2 {
	BACKGROUND-COLOR: #bbbbaa
}
#tabnavbox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; WIDTH: 203px; PADDING-TOP: 0px
}
#tabnav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(http://newsimg.bbc.co.uk/nol/shared/bsp/guides/img/tab_nav_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 12px; HEIGHT: 24px! important
}
#tabnav2 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tabnav2 A:link {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ddd; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 92px; COLOR: #009; LINE-HEIGHT: 16px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabnav2 A:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ddd; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 92px; COLOR: #009; LINE-HEIGHT: 16px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabnav2 LI.tab3 A:link {
	WIDTH: 60px
}
#tabnav2 LI.tab3 A:visited {
	WIDTH: 60px
}
#tabnav2 LI.conmap A:link {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ddd; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 90px; COLOR: #009; LINE-HEIGHT: 16px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabnav2 LI.conmap A:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ddd; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 90px; COLOR: #009; LINE-HEIGHT: 16px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabnav2 A.active:link {
	BACKGROUND: #fff; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav2 A.active:visited {
	BACKGROUND: #fff; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav2 LI.conmap A.active:link {
	BACKGROUND: #fff; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav2 LI.conmap A.active:visited {
	BACKGROUND: #fff; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav2 A:hover {
	BACKGROUND: #ddd; TEXT-DECORATION: underline
}
#tabnav2 A.active:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
#tabnav2 A:visited {
	BACKGROUND: #ddd; COLOR: #66c
}
H3.resulth {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 2px 0px 0px; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #777788
}
H3.searchhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 5px
}
.elect TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.elect .rh {
	BACKGROUND-COLOR: #ddd
}
.elect .rh TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.elect .ht {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
.elect .h1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: left
}
.elect .h2 {
	FONT-SIZE: 10px; TEXT-ALIGN: left
}
.elect .h3 {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
.elect .r1 {
	BACKGROUND-COLOR: #eeeeee
}
.elect .c3 {
	TEXT-ALIGN: right
}
.elect .c4 {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: right
}
.foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeeee
}
.pidLAB {
	BORDER-LEFT: #cc0000 5px solid
}
.pidCON {
	BORDER-LEFT: #333399 5px solid
}
.pidLD {
	BORDER-LEFT: #ff9900 5px solid
}
.pidSNP {
	BORDER-LEFT: #f9f000 5px solid
}
.pidPC {
	BORDER-LEFT: #33cc33 5px solid
}
.pidOTH {
	BORDER-LEFT: #999999 5px solid
}
.pidNOC {
	BORDER-LEFT: #000000 5px solid
}
.resultsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
.resultsearch2 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.resultsearch H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 5px
}
.resultsearch P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.resultsearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
UL.electList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 2px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ddd
}
UL.electList2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 2px 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ddd
}
UL.electList LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ddd
}
UL.electList2 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ddd
}
.electinput {
	FONT-SIZE: 10px; MARGIN: 0px 5px 3px 0px; WIDTH: 120px
}
H3.electh2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 5px
}
.electinput {
	FONT-SIZE: 10px; MARGIN: 0px 5px 3px 0px; WIDTH: 120px
}
.electhlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.displaynone {
	DISPLAY: none; VISIBILITY: hidden
}
.displayblock {
	DISPLAY: block; VISIBILITY: visible
}
.storybubble {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(http://newsimg.bbc.co.uk/nol/shared/img/v3/formbg.gif) no-repeat left bottom; PADDING-BOTTOM: 35px; MARGIN: 0px; PADDING-TOP: 10px
}
.storybubble P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabnavbox2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; WIDTH: 629px; PADDING-TOP: 0px
}
#tabnav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(http://newsimg.bbc.co.uk/nol/shared/bsp/guides/img/tab_nav_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; HEIGHT: 20px
}
#tabnav2 LI {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #999 1px solid; COLOR: #009; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabnav2 .activetab {
	BACKGROUND: #fff; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
